// src/utils/global.js
import Vue from 'vue'

const globalData = {
    self: Vue.observable({})
}

// 更新用户信息的方法
globalData.updateUser = (userData) => {
    Object.assign(globalData.self, userData)
}

// 清除用户信息的方法
globalData.clearUser = () => {
    Object.keys(globalData.self).forEach(key => {
        globalData.self[key] = key === 'role' ? 0 : null
    })
}

export default globalData